home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus Special 18 / AMIGAplus Sonderheft 18 (1999)(ICP)(DE)[!].iso / PD / Anwendungen / AmiTRS80 / SRC / keyboard.h < prev    next >
C/C++ Source or Header  |  1999-01-03  |  2KB  |  144 lines

  1. /* keyboard.h */
  2.  
  3.  
  4. struct kbdent
  5.         {
  6.         UBYTE    col1,bit1,shf1,col2,bit2,shf2;
  7.         };
  8.  
  9. struct kbdent kbdarr[]=
  10.     {
  11.     0,0,0,0,0,0,
  12.     0x10,2,0,0x10,2,1,    /* 1, ! */
  13.     0x10,4,0,1,1,1,        /* 2, @ */
  14.     0x10,8,0,0x10,8,1,    /* 3, # */
  15.     0x10,0x10,0,0x10,0x10,1,/* 4, $ */
  16.     0x10,0x20,0,0x10,0x20,1,/* 5, % */
  17.     0x10,0x40,0,0,0,0,    /* 6,   */
  18.     0x10,0x80,0,0x10,0x40,1,/* 7, & */
  19.     0x20,1,0,0x20,4,1,    /* 8, * */
  20.     0x20,2,0,0x20,1,1,    /* 9, ( */
  21.     0x10,1,0,0x20,2,1,    /* 0, ) */
  22.     0x20,0x20,0,0,0,0,    /* -    */
  23.     0x20,0x20,1,0x20,8,1,    /* =, + */
  24.     0,0,0,0,0,0,
  25.     0,0,0,0,0,0,
  26.     0,0,0,0,0,0,
  27.     4,2,0,4,2,1,        /* Q */
  28.     4,0x80,0,4,0x80,1,
  29.     1,0x20,0,1,0x20,1,
  30.     4,4,0,4,4,1,
  31.     4,0x10,0,4,0x10,1,
  32.     8,2,0,8,2,1,
  33.     4,0x20,0,4,0x20,1,
  34.     2,2,0,2,2,1,
  35.     2,0x80,0,2,0x80,1,
  36.     4,1,0,4,1,1,
  37.     0,0,0,0,0,0,
  38.     0,0,0,0,0,0,
  39.     0,0,0,0,0,0,
  40.     0,0,0,0,0,0,
  41.     0,0,0,0,0,0,
  42.     0,0,0,0,0,0,
  43.     1,2,0,1,2,1,
  44.     4,8,0,4,8,1,
  45.     1,0x10,0,1,0x10,1,
  46.     1,0x40,0,1,0x40,1,
  47.     1,0x80,0,1,0x80,1,
  48.     2,1,0,2,1,1,
  49.     2,4,0,2,4,1,
  50.     2,8,0,2,8,1,
  51.     2,0x10,0,2,0x10,1,
  52.     0x20,8,0,0x20,4,0,    /* ;, : */
  53.     0x10,0x80,1,0x10,4,1,    /* ', " */
  54.     0,0,0,0,0,0,
  55.     0,0,0,0,0,0,
  56.     0,0,0,0,0,0,
  57.     0,0,0,0,0,0,
  58.     0,0,0,0,0,0,
  59.     0,0,0,0,0,0,
  60.     8,4,0,8,4,1,
  61.     8,1,0,8,1,1,
  62.     1,8,0,1,8,1,
  63.     4,0x40,0,4,0x40,1,
  64.     1,4,0,1,4,1,
  65.     2,0x40,0,2,0x40,1,
  66.     2,0x20,0,2,0x20,1,
  67.     0x20,0x10,0,0x20,0x10,1,
  68.     0x20,0x40,0,0x20,0x40,1,
  69.     0x20,0x80,0,0x20,0x80,1,
  70.     0,0,0,0,0,0,
  71.     0,0,0,0,0,0,
  72.     0,0,0,0,0,0,
  73.     0,0,0,0,0,0,
  74.     0,0,0,0,0,0,
  75.     0x40,0x80,0,0x40,0x80,1,
  76.     0x40,0x20,0,0x40,0x20,1,
  77.     0,0,0,0,0,0,
  78.     0,0,0,0,0,0,
  79.     0x40,1,0,0x40,1,1,
  80.     0,0,0,0,0,0,
  81.     0x40,4,0,0x40,4,1,
  82.     0,0,0,0,0,0,
  83.     0,0,0,0,0,0,
  84.     0,0,0,0,0,0,
  85.     0,0,0,0,0,0,
  86.     0,0,0,0,0,0,
  87.     0x40,8,0,0x40,8,1,
  88.     0x40,0x10,0,0x40,0x10,1,
  89.     0x40,0x40,0,0x40,0x40,1,
  90.     0x40,0x20,0,0x40,0x20,1,
  91.     0,0,0,0,0,0,
  92.     0,0,0,0,0,0,
  93.     0,0,0,0,0,0,
  94.     0,0,0,0,0,0,
  95.     0,0,0,0,0,0,
  96.     0,0,0,0,0,0,
  97.     0,0,0,0,0,0,
  98.     0,0,0,0,0,0,
  99.     0,0,0,0,0,0,
  100.     0,0,0,0,0,0,
  101.     0,0,0,0,0,0,
  102.     0,0,0,0,0,0,
  103.     0,0,0,0,0,0,
  104.     0,0,0,0,0,0,
  105.     0,0,0,0,0,0,
  106.     0x40,2,0,0x40,2,1,
  107.     0x80,1,0,0,0,0,
  108.     0x80,2,0,0,0,0,
  109.     0,0,0,0,0,0,
  110.     0,0,0,0,0,0,
  111.     0,0,0,0,0,0,
  112.     0,0,0,0,0,0,
  113.     0,0,0,0,0,0,
  114.     0,0,0,0,0,0,
  115.     0,0,0,0,0,0,
  116.     0,0,0,0,0,0,
  117.     0,0,0,0,0,0,
  118.     0,0,0,0,0,0,
  119.     0,0,0,0,0,0,
  120.     0,0,0,0,0,0,
  121.     0,0,0,0,0,0,
  122.     0,0,0,0,0,0,
  123.     0,0,0,0,0,0,
  124.     0,0,0,0,0,0,
  125.     0,0,0,0,0,0,
  126.     0,0,0,0,0,0,
  127.     0,0,0,0,0,0,
  128.     0,0,0,0,0,0,
  129.     0,0,0,0,0,0,
  130.     0,0,0,0,0,0,
  131.     0,0,0,0,0,0,
  132.     0,0,0,0,0,0,
  133.     0,0,0,0,0,0,
  134.     0,0,0,0,0,0,
  135.     0,0,0,0,0,0,
  136.     0,0,0,0,0,0,
  137.     0,0,0,0,0,0,
  138.     0,0,0,0,0,0,
  139.     };
  140.  
  141.  
  142.  
  143.  
  144.